to contribute anything - Allemand Anglais Dictionnaire